irritating thing - Alemán Inglés Diccionario